#!/bin/bash

ARCHIVOS_PRUEBA=("1.in" "2.in")

for i in "${ARCHIVOS_PRUEBA[@]}"
do
	echo "> Contenido del archivo de prueba $i:"
	cat $i
done

SALIDA_TP=`./tp1 "${ARCHIVOS_PRUEBA[@]}"`
echo "> Salida de TP1:"
echo "$SALIDA_TP"

SALIDA_WC=`wc "${ARCHIVOS_PRUEBA[@]}"`
echo "> Salida de WC de UNIX:"
echo "$SALIDA_WC"

echo "> Comparación de las salidas con diff:"
diff --ignore-all-space <(echo "$SALIDA_TP") <(echo "$SALIDA_WC")
if [ "$?" = "0" ];  then
	echo "Las salidas son iguales"
else
	echo "Las salidas son distintas"
fi
